hostel owner - French English Dictionary